// 基础枚举类型
// 游戏类型枚举
export enum GameType {
  DICE = 1, // 大小玩法
  CHIBI = 2, // 赤壁玩法
  ROCK_PAPER_SCISSORS = 3, // 美人计玩法
}

// 期数实体 - 分离管理
export { CasinoDiceRound } from "./casino-dice-round.entity";
export { CasinoChibiRound } from "./casino-chibi-round.entity";

// 下注实体
export {
  CasinoDiceBet,
  BetType,
  CurrencyType,
  BetStatus,
} from "./casino-dice-bet.entity";
export { CasinoChibiBet, ChibiSide } from "./casino-chibi-bet.entity";

// 猜拳实体
export {
  CasinoRockPaperScissors,
  RPSStatus,
  RPSResult,
} from "./casino-rock-paper-scissors.entity";

// 其他实体
export { CasinoConfig } from "./casino-config.entity";
export { CasinoOperationLog } from "./casino-operation-log.entity";
export { CasinoRanking } from "./casino-ranking.entity";

// 数据类型
export { DiceResultData } from "./casino-dice-round.entity";
export { ChibiResultData } from "./casino-chibi-round.entity";
